package main

import (
	"fmt"
	"math"
)

// 06 写一程序求y值（x值由键盘输入）。
// y = (sinx+cosx)/2,  x>=0，
// y = (sinx-cosx)/2,  x<0

func main() {
	var x, y float64
	fmt.Scanln(&x)

	if x < 0 {
		y = (math.Sin(x) - math.Cos(x)) / 2.0
	} else {
		y = (math.Sin(x) + math.Cos(x)) / 2.0
	}

	fmt.Println(y)
}
